package com.demo.annotation;

import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

import com.google.protobuf.GeneratedMessage;
import com.mdx.mobile.base.Retn.Msg_Retn;
/**
 * 带有此注解的方法 被标注为手机接口方法 将会被mobileInteceptor做特殊处理
 * @author Administrator
 *
 */
@Retention(RetentionPolicy.RUNTIME)
@Target(value={java.lang.annotation.ElementType.METHOD,java.lang.annotation.ElementType.TYPE})
public @interface MobileMethod {
	boolean isPage() default false;
	Class<? extends GeneratedMessage> reqClz() default Msg_Retn.class;
	Class<? extends GeneratedMessage> respClz() default Msg_Retn.class;
}
